Control channel transmission method and device, and storage medium

ABSTRACT

Embodiments of the present application provide a control channel transmission method and device and a storage medium. The method applied to a network device side includes: the network device maps a first control channel to S first transmission units included in a first control resource set, the first control resource set is a control resource set on a first BWP, the first BWP includes N subbands, the first control resource set is located on at least one subband of the N subbands, the first transmission unit is a smallest unit for transmitting a control channel, S and N are positive integers, S≥1 and N≥2; further, the network device transmits the first control channel to a terminal device.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. application Ser. No.17/392,966, filed on Aug. 3, 2021, which is a continuation ofInternational Application No. PCT/CN2019/075299, filed on Feb. 15, 2019,the disclosures of which are hereby incorporated by reference in theirentireties.

TECHNICAL FIELD

The embodiments of the present application relate to communicationtechnologies, and in particular, to a control channel transmissionmethod and device, and a storage medium.

BACKGROUND

An unlicensed spectrum is a spectrum that can be used for radioequipment communications allocated by countries and regions. Thisspectrum is usually considered to be a shared spectrum, that is,communication devices in different communication systems can use thespectrum as long as they meet regulatory requirements set by thecountries or regions on the spectrum, and there is no need to apply to agovernment for an exclusive spectrum license. In addition, thecommunication devices communicating on the unlicensed spectrum needs tofollow a principle of listen before talk (LBT), that is, before acommunication device transmits a signal on a channel of the unlicensedspectrum, it needs to listen to the channel, and can transmit the signalon the channel only when a listening result is that the channel is idle.

In a new radio-based access to unlicensed spectrum (NR-U) system, thespectrum used by a communication device is the unlicensed spectrum. Inaddition, the system bandwidth of the NR-U system is relatively large,for example, the system bandwidth is 40 MHz, 60 MHz, 80 MHz and so on.Correspondingly, the bandwidth of the bandwidth part (BWP) configured bythe system for a terminal may also be 40 MHz, 60 MHz, 80 MHz, etc. Sincethe bandwidth of an LBT subband on the unlicensed spectrum is 20 MHz,one BWP may include multiple LBT subbands.

Therefore, when a BWP includes multiple LBT subbands, how to transmit acontrol channel on the multiple LBT subbands included in the BWP iscurrently an urgent problem to be solved.

SUMMARY

The embodiments of the present application provide a control channeltransmission method and device and a storage medium to solve the problemof how to transmit a first control channel on multiple subbands.

In a first aspect, an embodiment of the present application can providea control channel transmission method applied to a network device, andthe method includes:

mapping a first control channel to S first transmission units includedin a first control resource set, where the first control resource set isa control resource set on a first bandwidth part BWP, the first BWPincludes N subbands, the first control resource set is located on atleast one subband of the N subbands, the first transmission unit is asmallest unit for transmitting a control channel, S and N are positiveintegers, S≥1 and N≥2;

transmitting the first control channel to a terminal device.

In a second aspect, an embodiment of the present application can providea control channel transmission method applied to a terminal device, andthe method includes:

receiving a first control channel transmitted by a network device, thefirst control channel being mapped to S first transmission unitsincluded in a first control resource set, where the first controlresource set is a control resource set on a first bandwidth part BWP,the first BWP includes N subbands, the first control resource set islocated on at least one subband of the N subbands, the firsttransmission unit is a smallest unit for transmitting a control channel,S and N are positive integers, S≥1 and N≥2.

In a third aspect, an embodiment of the present application can providea control channel transmission method applied to a terminal device, andthe method includes:

-   -   receiving a control channel according to a first control        resource set, where the first control resource set is a control        resource set on a first bandwidth part BWP, the first BWP        includes N subbands, the first control resource set is located        on K subbands of the N subbands, N and K are positive integers,        and N≥K≥2;    -   receiving a control channel according to a second control        resource set, when determining that a subband for communication        in the first BWP does not include at least one subband of the K        subbands, wherein the second control resource set is located on        P subbands of the K subbands, P is a positive integer and 1≤P<K.

In a fourth aspect, an embodiment of the present application can providea network device, including:

-   -   a processing module, configured to map a first control channel        to S first transmission units included in a first control        resource set, where the first control resource set is a control        resource set on a first bandwidth part BWP, the first BWP        includes N subbands, the first control resource set is located        on at least one subband of the N subbands, the first        transmission unit is a smallest unit for transmitting a control        channel, S and N are positive integers, S≥1 and N≥2;    -   a transmitting module, configured to transmit the first control        channel to a terminal device.

In a fifth aspect, an embodiment of the present application can providea terminal device, including:

-   -   a receiving module, configured to receive a first control        channel transmitted by a network device, the first control        channel being mapped to S first transmission units included in a        first control resource set, where the first control resource set        is a control resource set on a first bandwidth part BWP, the        first BWP includes N subbands, the first control resource set is        located on at least one subband of the N subbands, the first        transmission unit is a smallest unit for transmitting a control        channel, S and N are positive integers, S≥1 and N≥2.

In a sixth aspect, an embodiment of the application can provide aterminal device, including:

-   -   a receiving module, configured to receive a control channel        according to a first control resource set, where the first        control resource set is a control resource set on a first        bandwidth part BWP, the first BWP includes N subbands, the first        control resource set is located on K subbands of the N subbands,        N and K are positive integers and N≥K≥2;    -   a processing module, configured to determine that a subband for        communication in the first BWP does not include at least one        subband of the K subbands;    -   the receiving module being further configured to: when the        processing module determines that the subband for communication        in the first BWP does not include at least one subband of the K        subbands, receive the control channel according to a second        control resource set, where the second control resource set is        located on P subbands of the K subbands, P is a positive integer        and 1≤P<K.

In a seventh aspect, an embodiment of the present application canprovide a network device, including:

-   -   a processor, a memory and an interface for communication with a        terminal device;    -   the memory storing computer execution instructions;    -   the processor executing the computer execution instructions        stored in the memory to cause the processor to execute the        control channel transmission method as described in the first        aspect.

In an eighth aspect, an embodiment of the present application canprovide a terminal device, including:

-   -   a processor, a memory and an interface for communication with a        network device;    -   the memory storing computer execution instructions;    -   the processor executing the computer execution instructions        stored in the memory to cause the processor to execute the        control channel transmission method as described in the second        aspect or the third aspect.

In a ninth aspect, an embodiment of the present application provides acomputer-readable storage medium, the computer-readable storage mediumstores computer execution instructions, and the computer executioninstructions, when executed by a processor, are configured to implementthe control channel transmission method as described in the firstaspect.

In a tenth aspect, an embodiment of the present application provides acomputer-readable storage medium, the computer-readable storage mediumstores computer execution instructions, and the computer executioninstructions, when executed by the processor, are configured toimplement the control channel transmission method as described in thesecond aspect or the third aspect.

In an eleventh aspect, an embodiment of the present application providesa program, which, when executed by a processor, is configured to executethe control channel transmission method described in the first aspectabove.

In a twelfth aspect, an embodiment of the present application alsoprovide a program, which, when executed by a processor, is configured toexecute the control channel transmission method described in the secondor third aspect above.

Optionally, the foregoing processor may be a chip.

In a thirteenth aspect, an embodiment of the present applicationprovides a computer program product including program instructions, andthe program instructions are configured to implement the control channeltransmission method described in the first aspect.

In a fourteenth aspect, an embodiment of the present applicationprovides a computer program product including program instructions, andthe program instructions are configured to implement the control channeltransmission method described in the second aspect or the third aspect.

In a fifteenth aspect, an embodiment of the present application providesa chip, including: a processing module and a communication interface,the processing module can execute the control channel transmissionmethod described in the first aspect.

Further, the chip also includes a storage module (such as a memory), thestorage module is configured to store instructions, the processingmodule is configured to execute the instructions stored in the storagemodule, and the execution of the instructions stored in the storagemodule causes the processing module to execute the control channeltransmission method described in the first aspect.

In a sixteenth aspect, an embodiment of the present application providesa chip, including: a processing module and a communication interface,and the processing module can execute the control channel transmissionmethod described in the second or third aspect.

Further, the chip also includes a storage module (such as a memory), thestorage module is configured to store instructions, the processingmodule is configured to execute the instructions stored in the storagemodule, and the execution of the instructions stored in the storagemodule causes the processing module to execute the control channeltransmission method described in the second or third aspect.

In the control channel transmission method and device and the storagemedium according to the embodiments of the application, the networkdevice maps the first control channel to at least one first transmissionunit in the control resource set on the first bandwidth part BWP, thefirst transmission unit is the smallest unit for transmitting a controlchannel, the first bandwidth part BWP includes multiple subbands, atleast one of the multiple subbands is configured with a controlresource, and the control resource configured on at least one of theplurality of subbands forms a control resource set on the BWP, so thatthe network device can map the first control channel to the firsttransmission unit in the control resource on the at least one subband,and then, transmit the first control channel to the terminal devicethrough the first transmission unit in the control resource on at leastone subband, thereby solving the problem of how to transmit the firstcontrol channel on multiple subbands.

BRIEF DESCRIPTION OF DRAWINGS

In order to more clearly describe the technical solutions in theembodiments of the present application or the prior art, the followingwill briefly introduce the drawings that need to be used in thedescription of the embodiments or the prior art. Obviously, the drawingsin the following description are some embodiments of the presentapplication. For those of ordinary skill in the art, other drawings canbe obtained based on these drawings without creative work.

FIG. 1 is a schematic diagram of a communication system according to thepresent application;

FIG. 2 is a schematic diagram of a control resource according to thepresent application;

FIG. 3 is a schematic diagram of another control resource according tothe present application;

FIG. 4 is a schematic diagram of still another control resourceaccording to the present application;

FIG. 5 is a schematic diagram of numbering of REG groups according tothe present application;

FIG. 6 is a schematic diagram of a mapping of PDCCH to CCEs according tothe present application;

FIG. 7 is a schematic diagram of another mapping of PDCCH to CCEsaccording to the present application;

FIG. 8 is a schematic diagram of still another mapping of PDCCH to CCEsaccording to the present application;

FIG. 9 is a schematic diagram of still another mapping of PDCCH to CCEsaccording to the present application;

FIG. 10 is a schematic diagram of still another mapping of PDCCH to CCEsaccording to the present application;

FIG. 11 is a schematic diagram of still another mapping of PDCCH to CCEsaccording to the present application;

FIG. 12 is a schematic diagram of a mapping of PDCCH to subbandsaccording to the present application;

FIG. 13 is a schematic diagram of a downlink transmission opportunity ofa network device according to the present application;

FIG. 14 is a schematic structural diagram of a network device accordingto the present application;

FIG. 15 is another schematic structural diagram of a terminal deviceaccording to the present application;

FIG. 16 is another schematic structure diagram of the terminal deviceaccording to the present application;

FIG. 17 is another schematic structural diagram of the network deviceaccording to the present application.

DESCRIPTION OF EMBODIMENTS

In order to make the purpose, technical solutions and advantages of theembodiments of the present application clearer, the technical solutionsin the embodiments of the present application will be described clearlyand completely in conjunction with the accompanying drawings in theembodiments of the present application. Obviously, the describedembodiments are part of the embodiments of the present application,rather than all of the embodiments. Based on the embodiments in thepresent application, all other embodiments obtained by those of ordinaryskill in the art without creative work shall fall within the protectionscope of the present application.

The terms “first”, “second”, etc. in the description, claims and theabove-mentioned drawings of the embodiments of the present applicationare used to distinguish similar objects, and are not necessarily used todescribe a specific sequence or sequential order. It should beunderstood that the data used in this way can be interchanged underappropriate circumstances, so that the embodiments of the presentapplication described here, for example, can be implemented in asequence other than those illustrated or described here. In addition,the terms “including” and “having” and any variations thereof areintended to cover non-exclusive inclusions. For example, a process, amethod, a system, a product or a device that includes a series of stepsor units is not necessarily limited to what is clearly listed. Instead,it may include other steps or units that are not clearly listed or areinherent to the process, method, product or device.

The technical solutions in the embodiments of the present applicationwill be described below in conjunction with the drawings in theembodiments of the present application. Obviously, the describedembodiments are part of the embodiments of the present application,rather than all of the embodiments. Based on the embodiments in thepresent application, all other embodiments obtained by those of ordinaryskill in the art without creative work shall fall within the protectionscope of the present application.

The technical solutions of the embodiments of the present applicationcan be applied to various communication systems, such as: a globalsystem of mobile communication (GSM) system, a code division multipleaccess (CDMA) system, a wideband code division multiple access (WCDMA)system, general packet radio service (GPRS), a long term evolution (LTE)system, an LTE frequency division duplex (FDD) system, an LTE timedivision duplex (TDD) system, an advanced long term evolution (LTE-A)system, a new radio (NR) system, an evolution system of NR system, anLTE-based access to unlicensed spectrum (LTE-U) system, an NR-basedaccess to unlicensed spectrum (NR-U) system, a universal mobiletelecommunication system (UMTS), a worldwide interoperability formicrowave access (WiMAX) communication system, wireless local areanetworks (WLAN), Wireless Fidelity (WiFi), a next-generationcommunication system or other communication systems, etc.

Generally speaking, traditional communication systems support a limitednumber of connections and are easy to implement. However, with thedevelopment of communication technology, mobile communication systemswill not only support traditional communications, but also support, forexample, device to device (D2D) communication, machine to machine (M2M)communication, machine type communication (MTC), and vehicle to vehicle(V2V) communication, etc. The embodiments of the present application canalso be applied to these communications system.

Illustratively, a communication system 100 applied in an embodiment ofthe present application is as shown in FIG. 1 . The communication system100 may include a network device 110, and the network device 110 may bea device that communicates with a terminal device 120 (or called acommunication terminal or a terminal). The network device 110 mayprovide communication coverage for a specific geographic area, and maycommunicate with terminal devices located in the coverage area.Optionally, the network device 110 may be a base station (BTS) in a GSMsystem or a CDMA system, or a base station (NB) in a WCDMA system, or anevolutional base station in an LTE system (Evolutional Node B, eNB oreNodeB), or a radio controller in a cloud radio access network (CRAN),or the network device may be a mobile switching center, a relay station,an access point, a vehicle-mounted device, a wearable device, a hub, aswitch, a bridge, a router, a network side device in a 5G network, or anetwork device in a future evolved public land mobile network (PLMN).

The communication system 100 also includes at least one terminal device120 located within the coverage area of the network device 110. As usedherein, “terminal device” includes, but is not limited to, beingconnected via wired lines, for example, being connected via publicswitched telephone networks (PSTN), digital subscriber line (DSL),digital cable, direct cable; and/or another data connection/network;and/or via a wireless interface, such as for cellular networks, wirelesslocal area networks (WLAN), digital television networks such as DVB-Hnetworks, satellite networks, AM-FM broadcast transmitters; and/oranother terminal device that is set to receive/transmit communicationsignals; and/or Internet of things (IoT) equipment. A terminal deviceset to communicate through a wireless interface may be referred to as a“wireless communication terminal”, a “wireless terminal” or a “mobileterminal”. Examples of mobile terminals include, but are not limited to,satellite or cellular phones; personal communications system (PCS)terminals that may combine cellular radio phones with data processing,fax, and data communication capabilities; PDAs that may include radiotelephones, pagers, Internet/Intranet access, Web browsers, note pads,calendars, and/or global positioning system (GPS) receivers; andconventional laptops and/or handheld receivers or other electronicdevices including radio telephone transceivers. The terminal device mayrefer to an access terminal, a user equipment (UE), a user unit, a userstation, a mobile console, a mobile station, a remote station, a remoteterminal, a mobile device, a user terminal, a terminal, a wirelesscommunication equipment, a user agent, or a user device. The accessterminal may be a cellular phone, a cordless phone, a session initiationprotocol (SIP) phone, a wireless local loop (WLL) station, a personaldigital assistant (PDA), a handheld device with wireless communicationfunctions, a computing device or other processing devices connected to awireless modem, an in-vehicle device, a wearable device, a terminaldevice in the 5G network, or a terminal device in the future evolvedPLMN, etc.

Optionally, device to device (D2D) communication may be performedbetween the terminal devices 120.

Optionally, the 5G system or 5G network may also be referred to as a newradio (NR) system or NR network.

FIG. 1 illustratively shows one network device and two terminal devices.Optionally, the communication system 100 may include multiple networkdevices, and the coverage of each network device may include anothernumber of terminal devices, which is not limited in the embodiment ofthe present application.

In FIG. 1 , the network device may be an access device, for example, itmay be an access device in an NR-U system, such as 5G's new radio accesstechnology (NR) base station (next generation Node B, gNB) or a smallstation, a micro station, and may also be a relay station, atransmission and reception point (TRP), a road side unit (RSU), etc.

The terminal device may also be called a mobile terminal, a userequipment (UE for short), an access terminal, a user unit, a userstation, a mobile station, a mobile console, a user terminal, aterminal, a wireless communication device, a user agent, or a userdevice. Specifically, it may be a smart phone, a cellular phone, acordless phone, a personal digital assistant (PDA) device, a handhelddevice with wireless communication functions, or other processingdevices connected to a wireless modem, an in-vehicle device, a wearabledevice, etc. In the embodiments of the present application, the terminaldevice has an interface for communicating with the network device (forexample, a cellular network).

Optionally, the communication system 100 may also include other networkentities such as a network controller and a mobility management entity,which are not limited in the embodiment of the present application.

It should be understood that a device with a communication function inthe network/system in the embodiment of the present application may bereferred to as a communication device. Taking the communication system100 shown in FIG. 1 as an example, the communication device may includea network device 110 and a terminal device 120 which have communicationfunctions, and the network device 110 and the terminal device 120 may bethe specific devices described above, which will not be repeated here.The communication device may also include other devices in thecommunication system 100, for example, a network controller, a mobilitymanagement entity and other network entities, which are not limited inthe embodiment of the present application.

It should be understood that the terms “system” and “network” are oftenused interchangeably herein. The term “and/or” herein is only anassociation relationship describing the associated objects, which meansthat there can be three kinds of relationships, for example, A and/or Bcan mean: there are three cases of A exists alone, both A and B exist,and B exists alone. In addition, the character “/” used herein generallyindicates that the associated objects before and after are in an “or”relationship.

The method in the embodiments of the present application may be appliedto communication in an unlicensed spectrum, and may also be applied toother communication scenarios, such as a scenario of communication in alicensed spectrum.

An unlicensed spectrum is a spectrum allocated by countries and regionswhich is available for radio device communications. The spectrum can beconsidered as a shared spectrum, that is, communication devices indifferent communication systems can use the spectrum as long as theymeet regulatory requirements set by the countries or regions on thespectrum, without applying to a government for a exclusive spectrumlicense. In order to enable various communication systems that use theunlicensed spectrum for wireless communication to coexist friendly onthis spectrum, communication devices may follow a principle of listenbefore talk (LBT) when communicating on the unlicensed spectrum, thatis, communication devices need to perform channel listening (or calledchannel detection) first before transmitting a signal on a channel ofthe unlicensed spectrum. Only when a channel detection result is thatthe channel is idle, the communication device may perform signaltransmission, or in other words, the communication device has obtained achannel use right. If a channel sensing result of the communicationdevice on the unlicensed spectrum is that the channel is busy, thecommunication device cannot transmit the signal, or in other words, thecommunication device does not obtain the channel use right. Optionally,bandwidth of the LBT is 20 MHz, or an integer multiple of 20 MHz.

The control channel transmission method provided in the presentapplication includes: a network device maps a first control channel to Sfirst transmission units included in a first control resource set, wherethe first control resource set is a control resource set on a firstbandwidth part BWP, the first BWP includes N subbands, the first controlresource set is located on at least one subband of the N subbands, thefirst transmission unit is a smallest unit for transmitting a controlchannel, S and N are positive integers, S≥1, N≥2; further, the networkdevice transmits the first control channel to a terminal device.

It should be understood that the subband may be an LBT subband, or asubband divided in other ways, which is not limited in the presentapplication.

In this embodiment, the first control channel may specifically be aphysical downlink control channel (PDCCH) transmitted by the networkdevice to the terminal device. The first bandwidth part BWP may be a BWPconfigured by the system for the terminal device. The BWP includesmultiple subbands, and the number of subbands included in the BWP isdenoted as N, N is a positive integer, and N≥2. Taking N=4 as anexample, as shown in FIG. 2 , the BWP configured by the system for theterminal device includes 4 subbands, for example subband 0, subband 1,subband 2, and subband 3. Optionally, each of subband 0, subband 1,subband 2, and subband 3 is an LBT subband. At least one of the foursubbands may be configured with a control resource, and the number ofcontrol resources configured on each subband is not limited. Here, a setof control resources included in the BWP may be denoted as the firstcontrol resource set, and the first control resource set may be locatedon at least one of the four subbands.

As shown in FIG. 2 , each subband is configured with a control resource,and the control resource sets 0-3 are denoted as the first controlresource set. Or, the first control resource set may specifically be acontrol resource set (CORESET). As shown in FIG. 3 , the network deviceconfigures the terminal device with a control resource set 0, and thecontrol resource set 0 has a control resource on each subband. Or, thecontrol resource set 0 may also have corresponding control resources insome of the 4 subbands. For example, the control resource set 0 may havea control resource on subband 0 and have no control resources on othersubbands. For another example, the control resource set 0 may havecontrol resources on subband 0 and subband 1, and have no controlresources on other subbands. As shown in FIG. 2 or FIG. 3 , optionally,the control resource on each subband may include an integer number offirst transmission units, and the first transmission unit mayspecifically be a control channel element (CCE), and the CCE is thesmallest unit for transmitting a PDCCH. Here, the control resource oneach sub-band can be denoted as a control resource subset, that is, thefirst control resource set is formed by control resource subsets, andsince there may not be a control resource subset on every subband, thenumber of control resource subsets included in the first controlresource set is less than or equal to the number of subbands included inthe BWP. Here, the number of control resource subsets included in thefirst control resource set may be denoted as K, K is a positive integer,and Each control resource subset of the K control resource subsets mayinclude an integer number of CCEs. Here, the number of CCEs included ineach control resource subset is denoted as R.

When K is less than N, it means that there are no control resourcesubsets on some of the N subbands. For example, K=3, N=4, indicatingthat only 3 of the 4 subbands have control resource subsets, and onesubband does not have a control resource subset. For example, subband 0,subband 1, and subband 2 respectively have a control resource subset,and subband 3 does not have a control resource subset. When K is equalto N, it means that each of the N subbands has a control resourcesubset.

Optionally, the size of the control resource subset on each subband isthe same. Taking K=4, N=4, R=2 as an example, each of the 4 subbands hasa control resource subset, and the control resource subset on eachsubband includes 2 CCEs, then the control resource subsets on the 4subbands include a total of 8 CCEs, that is, the first control resourceset includes 8 CCEs. The network device may map the PDCCH to the 8 CCEs,or the network device may map the PDCCH to some of the 8 CCEs.

Optionally, the size of the control resource subset on each subband isdifferent. Taking K=4 and N=4 as an example, each of the 4 subbands hasa control resource subset, where the control resource subsets on subband0 and subband 1 include 6 CCEs, respectively, and the control resourcesubsets on subband 2 and subband 3 include 4 CCEs, respectively. In someembodiments, the size of the control resource subset on each subband maybe different. The control channel transmission method provided in thepresent application is not only applicable to scenarios where the sizeof the control resource subset on each subband is the same, but alsoapplicable to scenarios where the size of the control resource subset oneach subband is different. In the following embodiments, the controlresource subsets on each subband having the same size is taken as anexample for illustrative description. Optionally, when the size of thecontrol resource subset on each subband is different, in the process ofthe CCE or REG group mapping method provided in the embodiments, whenthe control resource subset on a subband does not include unmapped CCEor REG group, the mapping of the subband can be skipped.

In the control channel transmission method provided in this embodiment,the network device maps the first control channel to at least one firsttransmission unit in the control resource set on the first bandwidthpart BWP, the first transmission unit is the smallest unit fortransmitting a control channel, the first bandwidth part BWP includesmultiple subbands, at least one subband of the multiple subbands isconfigured with a control resource, and the control resource configuredon the at least one of the multiple subbands forms a control resourceset on the BWP, so that the network device can map the first controlchannel to the first transmission unit in the control resource on the atleast one subband, and thus, transmit the first control channel to theterminal device through the first transmission unit in the controlresource on the at least one subband, thereby solving the problem of howto transmit the first control channel on multiple subbands.

Generally, a CCE includes 6 resource element groups (REGs), and a REGoccupies 12 subcarriers in the frequency domain and 1 symbol in the timedomain. One REG may include 12 resource elements (REs). It can beunderstood that REs in one REG may be used to transmit a PDCCH or ademodulation reference signal (DMRS).

Take R=2 as an example, that is, each control resource subset includes 2CCEs, and each control resource subset includes 12 REGs, then in a samecontrol resource subset, there will be a corresponding mappingrelationship between CCEs and REGs. Before introducing the mappingrelationship between CCEs and REGs, a concept of resource unit group isintroduced first. The resource unit group may be an REG group. One REGgroup includes L consecutive REGs, where L is a positive integer andL≤6. Optionally, L may be a parameter configured by a higher layer, andthe value of L is 2, 3, or 6.

Optionally, if it is a non-interleaved CCE to REG mapping, L=6, one CCEcorresponds to one REG group.

Optionally, if it is an interleaved CCE to REG mapping, and the controlresource subset includes 1 symbol in the time domain, L=2 or 6, one CCEcorresponds to 3 or 1 REG group.

Optionally, if it is an interleaved CCE to REG mapping, and the controlresource subset includes 2 symbols in the time domain, L=2 or 6, one CCEcorresponds to 3 or 1 REG group.

Optionally, if it is an interleaved CCE to REG mapping, and the controlresource subset includes 3 symbols in the time domain, L=3 or 6, one CCEcorresponds to 2 or 1 REG group.

Optionally, for an interleaved CCE to REG mapping, the unit ofinterleaving is the REG group.

The mapping relationship between CCEs and REG groups and the process ofmapping a PDCCH to CCEs will be described in detail below in conjunctionwith specific embodiments.

Taking K=4, N=4, and R=2 as an example, as shown in FIG. 4 , the firstcontrol resource set includes 4 control resource subsets, for example,control resource subsets 0-3. Each control resource subset includes 12physical resource blocks (PRBs) in the frequency domain, and 1 symbol inthe time domain, for example, one orthogonal frequency divisionmultiplexing (OFDM) symbol. Each small grid in FIG. 4 represents aresource element group (REG), for example, 44 identifies any REG.Assuming that two REGs form a REG group, as shown in FIG. 4, 45represents any REG group. Optionally, one CCE includes 6 REGs, then oneCCE includes 3 REG groups, each control resource subset includes 2 CCEs,and 2 CCEs include 6 REG groups. That is, the first control resource setincludes 8 CCEs.

In a possible manner, the serial number of the first transmission unitincluded in the k-th control resource subset is k*R+r, the value of k is0 to K−1, and the value of r is 0 to R−1. Taking K=4, N=4, and R=2 as anexample, as shown in FIG. 4 , the serial numbers of the CCEs included inthe control resource subset 0 are 0 and 1, and the serial numbers of theCCEs included in the control resource subset 1 are 2, 3; the serialnumbers of the CCEs included in the control resource subset 2 are 4 and5; the serial numbers of the CCEs included in the control resourcesubset 3 are 6, 7. That is to say, the control resource subset 0includes CCE0 and CCE1, the control resource subset 1 includes CCE2 andCCE3, the control resource subset 2 includes CCE4 and CCE5, and thecontrol resource subset 3 includes CCE6 and CCE7, that is, the CCEs aremapped sequentially on the subbands.

Further, on the basis of FIG. 4 , the REG groups in each controlresource subset are numbered.

A possible numbering method is numbering method 1 as shown in FIG. 5 .For example, each control resource subset includes 6 REG groups, and ineach control resource subset, the serial numbers of the 6 REG groups are0-5.

Another possible numbering method is numbering method 2 as shown in FIG.5, that is, the REG groups in the 4 control resource subsets arenumbered sequentially, the serial numbers of the 6 REG groups in thecontrol resource subset 0 are 0-5, and the serial numbers of the 6 REGgroups in the control resource subset 1 are 6-11, the serial numbers ofthe 6 REG groups in the control resource subset 2 are 12-17, and theserial numbers of the 6 REG groups in the control resource subset 3 are18-23.

It is understandable that, in the present application, the numbering ofCCEs or REGs is to facilitate the description of the scheme, but doesnot limit the indexes of CCEs or REGs. Specifically, the serial numberof CCE or REG may be an index of CCE or REG, or may not be an index ofCCE or REG. For example, control resource subsets 0-3 respectivelyinclude 6 REGs, the serial numbers of the REGs in each control resourcesubset are 0-5, but the indexes of the REGs in the control resourcesubset 0 are 0-5, the indexes of the REGs in the control resource subset1 are 6-11, the indexes of the REGs in the control resource subset 2 are12-17, and the indexes of the REGs in the control resource subset 3 are18-23.

In a case of numbering REG groups according to the numbering method 1,the numbering of REG groups included in the CCEs in each controlresource subset can be performed in the following possible manners:

In a possible manner, since each control resource subset includes 2CCEs, here, the serial numbers of the 2 CCEs included in each controlresource subset can be set to 0 and 1, for example, the serial numbersof the 2 CCEs included in the control resource subset 0 are 0 and 1, theserial numbers of the 2 CCEs included in the control resource subset 1are 0 and 1, and the serial numbers of the 2 CCEs included in thecontrol resource subset 2 are 0 and 1, and the serial numbers of the 2CCEs included in the control resource subset 3 are 0 and 1. The serialnumbers of the REG groups included in CCE0 in the control resourcesubset 0 are 0, 1, and 2, and the serial numbers of the REG groupsincluded in CCE1 in the control resource subset 0 are 3, 4, and 5, andhere, all the REG groups numbered 0-5 are REG groups in the controlresource subset 0. The serial numbers of the REG groups included in CCE0in the control resource subset 1 are 0, 1, and 2, and the serial numbersof the REG groups included in CCE1 in the control resource subset 1 are3, 4, and 5, and here, all the REG groups numbered 0-5 are REG groups inthe control resource subset 1. The serial numbers of the REG groupsincluded in CCE0 in the control resource subset 2 are 0, 1, and 2, andthe serial numbers of the REG groups included in CCE1 in the controlresource subset 2 are 3, 4, and 5, and here, all the REG groups numbered0-5 are REG groups in the control resource subset 2. The serial numbersof the REG groups included in CCE0 in the control resource subset 3 are0, 1, and 2, and the serial numbers of the REG groups included in CCE1in the control resource subset 3 are 3, 4, and 5, and here all the REGgroups numbered 0-5 are REG groups in the control resource subset 3.

In another possible manner, the serial numbers of the REG groupsincluded in the CCE0 in the control resource subset 0 are 0, 2, and 4,and the serial numbers of the REG groups included in the CCE1 in thecontrol resource subset 0 are 1, 3, and 5, and here, all the REG groupsnumbered 0-5 are REG groups in the control resource subset 0. The serialnumbers of the REG groups included in the CCE0 in the control resourcesubset 1 are 0, 2, and 4, and the serial numbers of the REG groupsincluded in the CCE1 in the control resource subset 1 are 1, 3, and 5,and here, all the REG groups numbered 0-5 are REG groups in the controlresource subset 1. The serial numbers of the REG groups included in theCCE0 in the control resource subset 2 are 0, 2, and 4, and the serialnumbers of the REG groups included in the CCE1 in the control resourcesubset 2 are 1, 3, and 5, and here, all the REG groups numbered 0-5 areREG groups in the control resource subset 2. The serial numbers of theREG groups included in the CCE0 in the control resource subset 3 are 0,2, and 4, and the serial numbers of the REG groups included in the CCE1in the control resource subset 3 are 1, 3, and 5, and here, all the REGgroups numbered 0-5 are REG groups in the control resource subset 3.

In a case of numbering REG groups according to the numbering method 2,the numbering of REG groups included in the CCEs in each controlresource subset is performed in the following possible manners:

In a possible manner, the serial numbers of the REG groups included inCCE0 are 0, 1, and 2, the serial numbers of the REG groups included inCCE1 are 3, 4, and 5, and the serial numbers of the REG groups includedin CCE2 are 6, 7, and 8, and the serial numbers of the REG groupsincluded in CCE3 are 9, 10 and 11, the serial numbers of the REG groupsincluded in CCE4 are 12, 13, and 14, the serial numbers of the REGgroups included in CCE5 are 15, 16, 17, and the serial numbers of theREG groups included in CCE6 are 18, 19, 20, the serial numbers of theREG groups included in CCE7 are 21, 22, and 23. That is, the CCEs ineach control resource subset are mapped sequentially. For example, CCE0and CCE1 in the control resource subset 0 are mapped sequentially, whichis the same for other control resource subsets and will not be repeatedhere.

In another possible manner, the serial numbers of the REG groupsincluded in CCE0 are 0, 2, and 4, the serial numbers of the REG groupsincluded in CCE1 are 1, 3, and 5, and the serial numbers of the REGgroups included in CCE2 are 6, 8, and 10, the serial numbers of the REGgroups included in CCE3 are 7, 9, 11, the serial numbers of the REGgroups included in CCE4 are 12, 14, and 16, the serial numbers of theREG groups included in CCE5 are 13, 15, and 17, and the serial numbersof the REG groups included in CCE6 are 18, 20, 22, the serial numbers ofthe REG groups included in CCE7 are 19, 21, and 23. That is, the CCEs ineach control resource subset are interleaved and mapped. For example,CCE0 and CCE1 in the control resource subset 0 are interleaved andmapped, which is the same for other control resource subsets and willnot be repeated here. Taking this method as an example, it is assumedthat a PDCCH is mapped to 4 CCEs, for example, the PDCCH is mapped tothe first CCE of each control resource subset, then the serial numbersof the CCEs occupied by the PDCCH are 0, 2, 4, and 6, and the mappingsequence of the PDCCH is as shown in FIG. 6 . That is to say, whenmapping the PDCCH to CCEs, CCE0 in the control resource subset 0 isfirst occupied, then CCE2 in the control resource subset 1 is occupied,and next, CCE4 in the control resource subset 2 is occupied, and finallyCCE6 in the control resource subset 3 is occupied.

Optionally, for each control resource subset, the number of PRBsincluded in the frequency domain and/or the number of symbols includedin the time domain, is configured by the network device.

In another case, each control resource subset includes 9 PRBs in thefrequency domain and 2 symbols in the time domain. As shown in FIG. 7 ,two consecutive REGs in the time domain form a REG group. Optionally,one CCE includes 6 REGs, then one CCE includes 3 REG groups, eachcontrol resource subset includes 3 CCEs, each control resource subsetincludes 9 REG groups, and the first control resource set includes 12CCEs.

In a possible manner, the serial numbers of the CCEs included in thecontrol resource subset 0 are 0, 1, and 2; the serial numbers of theCCEs included in the control resource subset 1 are 3, 4, and 5; theserial numbers of the CCEs included in the control resource subset 2 are6, 7, and 8; the serial numbers of the CCEs included in the controlresource subset 3 are 9, 10, and 11. As shown in FIG. 7 , the REG groupsin each control resource subset are numbered. Optionally, the serialnumbers of the REG groups included in CCE0 are 0, 3, and 6, the serialnumbers of the REG groups included in CCE1 are 1, 4, and 7, the serialnumbers of REG groups included in CCE2 are 2, 5, and 8, and the serialnumbers of the REG groups included in CCE3 are 9, 12, and 15, the serialnumbers of the REG groups included in CCE4 are 10, 13, and 16, theserial numbers of the REG groups included in CCE5 are 11, 14, and 17,and the serial numbers of the REG groups included in CCE6 are 18, 21,and 24, the serial numbers of the REG groups included in CCE7 are 19,22, and 25, the serial numbers of the REG groups included in CCE8 are20, 23, and 26, the serial numbers of the REG groups included in CCE9are 27, 30, and 33, and the serial numbers of the REG groups included inCCE10 are 28, 31, and 34, and the serial numbers of the REG groupsincluded in CCE11 are 29, 32, and 35. It is assumed that a PDCCH ismapped to 8 CCEs, for example, the PDCCH is mapped to the first two CCEsof each control resource subset, then the serial numbers of the CCEsoccupied by the PDCCH are 0, 1, 3, 4, 6, 7, 9, 10. Optionally, themapping sequence of the PDCCH is as shown in FIG. 7 , that is, CCE0 andCCE1 in the control resource subset 0 are first occupied, then CCE3 andCCE4 in the control resource subset 1 are occupied, and next, CCE6 andCCE7 in the control resource subset 2 are occupied, and finally, CCE9and CCE10 in the control resource subset 3 are occupied, where, in eachcontrol resource subset, the serial numbers of CCEs used to carry thePDCCH are consecutive.

In another possible manner, the serial numbers of the CCEs included inthe control resource subset 0 are 0, 1, and 2; the serial numbers of theCCEs included in the control resource subset 2 are 3, 4, and 5; theserial numbers of the CCEs included in the control resource subset 1 are6, 7, and 8; the serial numbers of the CCEs included in the controlresource subset 3 are 9, 10, and 11. As shown in FIG. 8 , the REG groupsin each control resource subset are numbered. Optionally, the serialnumbers of the REG groups included in CCE0 are 0, 3, and 6, the serialnumbers of the REG groups included in CCE1 are 1, 4, and 7, the serialnumbers of the REG groups included in CCE2 are 2, 5, and 8, the serialnumbers of the REG groups included in CCE3 are 18, 21 and 24, the serialnumbers of the REG groups included in CCE4 are 19, 22, and 25, theserial numbers of the REG groups included in CCE5 are 20, 23, and 26,the serial numbers of the REG groups included in CCE6 are 9, 12 and 15,the serial numbers of the REG groups included in CCE7 are 10, 13 and 16,the serial numbers of the REG groups included in CCE8 are 11, 14 and 17,and the serial numbers of the REG groups included in CCE9 are 27, 30 and33, the serial numbers of the REG groups included in CCE10 are 28, 31and 34, and the serial numbers of the REG groups included in CCE11 are29, 32 and 35. It is assumed that a PDCCH is mapped to 8 CCEs, forexample, the PDCCH is mapped to the first two CCEs of each controlresource subset, then the serial numbers of the CCEs occupied by thePDCCH are 0, 1, 3, 4, 6, 7, 9, 10, and optionally, the mapping sequenceof the PDCCH is as shown in FIG. 8 , where, in each control resourcesubset, the serial numbers of the CCEs used to carry the PDCCH areconsecutive.

In another possible manner, the serial number of the first transmissionunit included in the k-th control resource subset is k+r*K, the value ofk is 0 to K−1, and the value of r is 0 to R−1. Taking K=4, N=4, and R=3as an example, the serial numbers of the CCEs included in the controlresource subset 0 are 0, 4, and 8; the serial numbers of the CCEsincluded in the control resource subset 1 are 1, 5, and 9; the serialnumbers of the CCEs included in the control resource subset 2 are 2, 6,and 10; the serial numbers of the CCEs included in the control resourcesubset 3 are 3, 7, and 11, that is, the CCEs are interleaved and mappedon the subbands. As shown in FIG. 9 , the REG groups in each controlresource subset are numbered. Optionally, the serial numbers of the REGgroups included in CCE0 are 0, 3 and 6, the serial numbers of the REGgroups included in CCE1 are 9, 12 and 15, the serial numbers of the REGgroups included in CCE2 are 18, 21 and 24, the serial numbers of the REGgroups included in CCE3 are 27, 30 and 33, the serial numbers of the REGgroups included in CCE4 are 1, 4 and 7, the serial numbers of the REGgroups included in CCE5 are 10, 13 and 16, and the serial numbers of theREG groups included in CCE6 are 19, 22 and 25, the serial numbers of theREG groups included in CCE7 are 28, 31 and 34, the serial numbers of theREG groups included in CCE8 are 2, 5 and 8, the serial numbers of REGgroups included in CCE9 are 11, 14 and 17, and the serial numbers of theREG groups included in CCE10 are 20, 23 and 26, and the serial numbersof the REG groups included in CCE11 are 29, 32 and 35. It is assumedthat a PDCCH is mapped to 8 CCEs, for example, the PDCCH is mapped tothe first two CCEs of each control resource subset, then the serialnumbers of the CCEs occupied by the PDCCH are 0, 1, 2, 3, 4, 5, 6, 7,and optionally, the mapping sequence of the PDCCH is as shown in FIG. 9. That is, when the PDCCH is mapped to CCEs, the first CCE in eachcontrol resource subset is occupied first, and then the second CCE ineach control resource subset is occupied. Optionally, the mappingsequence of the PDCCH may also be another sequence, for example, thesequence of the serial numbers of the CCEs occupied by the PDCCH is 0,4, 1, 5, 2, 6, 3, 7, or, for example, the sequence of the serial numbersof the REG groups included in the CCEs occupied by the PDCCH is 0, 1, 3,4, 6, 7, 9, 10, 12, 13, 15, 16, 18, 19, 21, 22, 24, 25, 27, 28, 30, 31,33, 34.

In another possible manner, the serial numbers of the CCEs included inthe control resource subset 0 are 0, 4 and 8; the serial numbers of theCCEs included in the control resource subset 2 are 1, 5 and 9; and theserial numbers of the CCEs included in the control resource subset 1 are2, 6 and 10; the serial numbers of the CCEs included in the controlresource subset 3 are 3, 7 and 11. As shown in FIG. 10 , the REG groupsin each control resource subset are numbered. Optionally, the serialnumbers of the REG groups included in CCE0 are 0, 3 and 6, the serialnumbers of the REG groups included in CCE1 are 18, 21 and 24, the serialnumbers of the REG groups included in CCE2 are 9, 12 and 15, and theserial numbers of the REG groups included in CCE3 are 27, 30 and 33, theserial numbers of the REG groups included in CCE4 are 1, 4 and 7, theserial numbers of the REG groups included in CCE5 are 19, 22 and 25, theserial numbers of the REG groups included in CCE6 are 10, 13 and 16, theserial numbers of the REG groups included in CCE7 are 28, 31 and 34, theserial numbers of the REG groups included in CCE8 are 2, 5 and 8, andthe serial numbers of the REG groups included in CCE9 are 20, 23 and 26,the serial numbers of the REG groups included in CCE10 are 11, 14 and17, and the serial numbers of the REG groups included in CCE11 are 29,32 and 35. It is assumed that a PDCCH is mapped to 8 CCEs, for example,the PDCCH is mapped to the first two CCEs of each control resourcesubset, then the serial numbers of the CCEs occupied by the PDCCH are 0,1, 2, 3, 4, 5, 6, 7. Optionally, the mapping sequence of the PDCCH is asshown in FIG. 10 . Optionally, the mapping sequence of the PDCCH mayalso be another sequence. For example, the sequence of the serialnumbers of the CCEs occupied by the PDCCH is 0, 4, 1, 5, 2, 6, 3, 7, or,for example, the sequence of the serial numbers of the REG groupsincluded in the CCEs occupied by the PDCCH is 0, 1, 3, 4, 6, 7, 18, 19,21, 22, 24, 25, 9, 10, 12, 13, 15, 16, 27, 28, 30, 31, 33, 34.

In another case, each control resource subset includes 8 PRBs in thefrequency domain and 3 symbols in the time domain. As shown in FIG. 11 ,three REGs which are consecutive in the time domain form a REG group.Optionally, one CCE includes 6 REGs, then one CCE includes 2 REG groups,each control resource subset includes 4 CCEs, each control resourcesubset includes 8 REG groups, and the first control resource setincludes 16 CCEs. Optionally, the serial numbers of the CCEs included inthe control resource subset 0 are 0, 1, 2, and 3; the serial numbers ofthe CCEs included in the control resource subset 1 are 4, 5, 6, and 7;the serial numbers of the CCEs included in the control resource subset 2are 8, 9, 10, and 11; the serial numbers of the CCEs included in thecontrol resource subset 3 are 12, 13, 14, and 15. As shown in FIG. 11 ,the REG groups in each control resource subset are numbered. In apossible manner, the serial numbers of the REG groups included in CCE0are 0 and 4, the serial numbers of the REG groups included in CCE1 are 1and 5, the serial numbers of the REG groups included in CCE2 are 2 and6, the serial numbers of the REG groups included in CCE3 are 3 and 7,the serial numbers of the REG groups included in CCE4 are 8 and 12, theserial numbers of the REG groups included in CCE5 are 9 and 13, theserial numbers of the REG groups included in CCE6 are 10 and 14, theserial numbers of the REG groups included in CCE7 are 11 and 15, theserial numbers of the REG groups included in CCE8 are 16 and 20, theserial numbers of the REG groups included in CCE9 are 17 and 21, theserial numbers of the REG groups included in CCE10 are 18 and 22, theserial numbers of the REG groups included in CCE11 are 19 and 23, theserial numbers of the REG groups included in CCE12 are 24 and 28, theserial numbers of the REG groups included in CCE13 are 25 and 29, theserial numbers of the REG groups included in CCE14 are 26 and 30, theserial numbers of the REG groups included in CCE15 are 27 and 31. It isassumed that a PDCCH is mapped to 8 CCEs, for example, the PDCCH ismapped to the first two CCEs of each control resource subset, then theserial numbers of the CCEs occupied by the PDCCH are 0, 1, 4, 5, 8, 9,12 and 13, and the mapping sequence of the PDCCH is as shown in FIG. 11, where, in each control resource subset, the serial numbers of the CCEsused to carry the PDCCH are consecutive.

It is understandable that the mapping relationship in the presentapplication may be a relative mapping relationship, and there may be anoffset value in actual situations, which is not limited in the presentapplication.

It is understandable that the above-mentioned mapping relationshipbetween CCEs and REG groups and the process of mapping PDCCH to CCEs arejust illustrative description, and are not specifically limited, andother mapping methods are also possible. For the above-mentionedinterleaving mapping, a specific interleaving manner is not limited. Inaddition, the above-mentioned interleaving scheme can also be used foruplink control channel transmission.

The control channel transmission method provided in the embodimentinterleaves the CCEs in the control resource subsets on the subbands.Compared with interleaving all resources in CORESET, since thegranularity of the control resource subset is smaller than that ofCORESET, therefore the effect of interleaving is improved, and whentransmission cannot be performed on some subbands due to LBT failure,the gain of interleaving is not affected.

In the foregoing embodiment, each of the multiple subbands included inthe BWP is configured with a control resource, and each subband is usedto transmit the PDCCH. However, in some cases, a same PDCCH may betransmitted on each subband, causing greater redundancy in thetransmission of the PDCCH, resulting in a waste of resources. To solvethis problem, an embodiment provides an improved solution. The basestation configures a control resource on each of the multiple subbandsincluded in the BWP, but during actual transmission of the PDCCH, thePDCCH is only transmitted in the control resource of one subband, andthe control resources of other subbands are used for data transmission,thereby improving the resource utilization rate on the unlicensedspectrum. The solution will be introduced below in conjunction withspecific embodiments.

As shown in FIG. 12 , the BWP configured by the system for the terminaldevice includes four subbands, namely subbands 0-3. In a configurationstage, the network device configures a control resource with a sameresource size on each subband. In a data preparation stage, the networkdevice maps the PDCCH to CCEs corresponding to the control resource on asubband. Before the network device transmits the PDCCH to the terminaldevice, the network device determines, among the four subbands, asubband where a channel use right is obtained, and the subband where achannel use right is obtained is specifically a subband where the LBT issuccessful. It is assumed that the channel use right is not obtained onsubband 0 and subband 1, and the channel use right is obtained onsubband 2 and subband 3. In this case, the network device may select,from subband 2 and subband 3, a subband with the smallest index totransmit the PDCCH, and may also select, from subband 2 and subband 3, asubband with the largest index to transmit the PDCCH. For example, thenetwork device selects subband 2 to transmit the PDCCH. It is assumedthat a physical downlink shared channel (PDSCH) is originally mapped ona candidate control resource in subband 2, and in this case, acorresponding part of the PDSCH is punctured.

In the control channel transmission method provided in this embodiment,the PDCCH is transmitted only in the control resource of one subband,and the control resources of the other subbands are used for datatransmission, thereby improving the resource utilization rate on theunlicensed spectrum.

For the terminal device, the terminal device may receive the controlchannel according to the first control resource set, and the controlchannel may specifically be a PDCCH. The first control resource set hereis the same as the first control resource set in the foregoingembodiment, and will not be repeated here. Optionally, the BWPconfigured by the system for the terminal device includes N subbands,and the first control resource set may be located on K subbands of the Nsubbands, where N and K are positive integers, and

Taking N=4 and K=4 as an example, as shown in FIG. 13 , the networkdevice configures a control resource on each of the 4 subbands, The setformed by the control resource on each of the 4 subbands is the firstcontrol resource set, that is, the first control resource set is locatedon the 4 subbands. When transmitting a PDCCH, the network device willselect a subband where the channel use right is obtained, to transmitthe PDCCH to the terminal device. Before a downlink transmissionopportunity of the network device starts, the terminal device receivesthe control channel according to the first control resource set, thatis, the terminal device needs to detect the control resources on the 4subbands to receive the PDCCH. When the downlink transmissionopportunity of the network device starts, the terminal device determinesthe number of subbands for communication in the four subbands. Forexample, the channel using right is not obtained on subband 0, andcommunication is not performed on subband 0, and the channel use rightis obtained on subband 1, subband 2 and subband 3, so the number ofsubbands for communication is 3. It can be understood that this is onlya illustrative description, and does not limit the number of subbandswhere the channel use right is obtained. In this case, the number ofsubbands for communication determined by the terminal device is lessthan the number of subbands included in the BWP, that is, at least oneof the four subbands is not included in the subbands for communicationin the BWP. At this time, the terminal device may receive the PDCCHaccording to the control resources on the subband 1, the subband 2 andthe subband 3, and no longer receive the control channel according tothe first control resource set. Here the control resource set on subband1, subband 2 and subband 3 is denoted as a second control resource set.That is, the control resources included in the second control resourceset are fewer than the control resources included in the first controlresource set.

As shown in FIG. 13 , the downlink transmission opportunity of thenetwork device includes multiple time units, for example, time unit n totime unit n+6. The terminal device determines that the subbands forcommunication include subband 1, subband 2 and subband 3 in the firsttime unit of the downlink transmission opportunity, for example, timeunit n, and does not include subband 0, then, in subsequent time units(for example, time units n+1, n+2, etc.), the PDCCH is detected on thecontrol resources included in the second control resource set, but thePDCCH is not detected on the control resources included in the firstcontrol resource set.

It is understandable that when the terminal device determines thesubband for communication in a downlink transmission opportunity of thenetwork device, a certain processing time is required. Therefore, theremay be a certain time interval for the terminal device to switch fromreceiving the PDCCH according to the first control resource set toreceiving the PDCCH according to the second control resource set. Forexample, as shown in FIG. 13 , the terminal device starts to receive thePDCCH according to the second control resource set from the time unitn+2. Optionally, the time interval is transmitted by the network deviceto the terminal device through indication information.

Specifically, the terminal device may determine the subband forcommunication in a downlink transmission opportunity of the networkdevice in the following possible ways.

In a possible manner, the terminal device receives the PDCCH transmittedby the network device, where the PDCCH is configured to transmit slotformat indicator (SFI), and the SFI includes indication information ofthe subband for communication in the BWP. The terminal device determinesthe subband for communication in the BWP according to the indicationinformation.

In another possible manner, the terminal device detects a referencesignal on each of the multiple subbands included in the BWP to determinethe subband for communication in the BWP. For example, if the referencesignal is detected by the terminal device on subband 1, the terminaldevice determines that subband 1 is used for communication. If thereference signal is not detected by the terminal device on subband 0,the terminal device determines that subband 0 is not used forcommunication.

In another possible manner, the terminal device receives firstindication information transmitted by the network device, and the firstindication information instructs the terminal device to receive thecontrol channel according to the second control resource set, to enablethe terminal device to switch, according to the first indicationinformation, from receiving the PDCCH according to the first controlresource set to receiving the PDCCH according to the second controlresource set. Optionally, the first indication information is physicallayer signaling.

Optionally, the network device may also transmit second indicationinformation to the terminal device. The second indication information isconfigured to indicate a position of the first control resource set, toenable the terminal device to determine the first control resource setbefore receiving the PDCCH according to the first control resource set.Optionally, the second indication information is radio resource control(RRC) signaling.

Optionally, the network device may also transmit third indicationinformation to the terminal device. The third indication information isconfigured to indicate a position of the second control resource set, toenable the terminal device to determine the second control resource setbefore receiving the PDCCH according to the second control resource set.Optionally, the third indication information is RRC signaling orphysical layer signaling.

In the control channel transmission method provided in this embodiment,after the terminal device determines that the K subbands occupied by thecontrol resources during actual transmission is less than the N subbandsoccupied by the control resources configured by the network device, theterminal device switches to receive the PDCCH according to the actuallytransmitted K subbands, which can reduce the power consumption of theterminal device.

For the network device, correspondingly, there may be the followingimplementations.

In an implementation manner, the network device prepares the mapping ofa control channel according to the first control resource set, and whenthe network device determines (for example, determined by the channeldetection result) that the subbands for communication in the first BWPdo not include at least one subband of the K subbands, the networkdevice still prepares the mapping of the control channel according tothe first control resource set, but transmits the control channelaccording to the second control resource set. In other words, when thenetwork device prepares the mapping of the PDCCH, the mapping sequenceof PDCCH to CCEs or REGs will not change according to a difference inactual transmitted subbands (for example, the network device always mapsthe PDCCH according to the first control resource set or the networkdevice repeatedly transmits the PDCCH on each of the K subbands).

Correspondingly, when the terminal device determines that the P subbandsoccupied by the control resource during actual transmission is less thanthe K subbands occupied by the control resource configured by thenetwork device, the method for the terminal device to detect the PDCCHaccording to the first control resource set is the same as the methodfor detecting the PDCCH according to the second control resource set. Inother words, the mapping sequence of PDCCH to CCEs or REGs determined bythe terminal device will not change according to a difference in actualtransmitted subbands. The advantage of this solution is that theterminal device will not have any error in the recognition of PDCCH ratematching, and the implementation is simple.

In an implementation manner, the network device prepares the mapping ofthe control channel according to the first control resource set bydefault. When the network device determines (for example, determined bythe channel detection result) that the subbands for communication in thefirst BWP does not include at least one of the K subbands and theaforementioned time interval is satisfied, the network device preparesthe mapping of the control channel according to the second controlresource set, and transmits the control channel according to the secondcontrol resource set. In other words, when the network device preparesthe mapping of the PDCCH, the mapping sequence of the PDCCH to CCEs orREGs will change according to the difference in actual transmittedsubbands.

Correspondingly, the method for the terminal device to detect the PDCCHaccording to the first control resource set is different from the methodfor detecting the PDCCH according to the second control resource set.For example, the terminal device detects the PDCCH according to thefirst control resource set by default. When the terminal devicedetermines that the P subbands occupied by the control resources inactual transmission is less than the K subbands occupied by the controlresources configured by the network device and the aforementioned timeinterval is satisfied, the terminal device detects the PDCCH accordingto the second control resource set. In other words, the mapping sequenceof the PDCCH to CCEs or REGs determined by the terminal device willchange according to a difference in actual transmitted subbands. Theadvantage of this scheme is that redundant transmission is reduced andPDCCH performance is better. But the risk is that if the terminal devicedoes not correctly determine the actual transmitted P subbands, it mayhave an error in the recognition of PDCCH rate matching, resulting indemodulation failure.

In addition, it should be noted that the uppercase letters and lowercaseletters in the embodiments of the present application indicate differentmeanings, respectively. For example, the uppercase “K” represents thenumber of control resource subsets included in the first controlresource set, the lowercase “k” represents a k-th control resourcesubset of the K control resource subsets, and the value of k is from 0to K−1.

FIG. 14 is a schematic structural diagram of the network deviceaccording to the present application. As shown in FIG. 14 , the networkdevice 140 includes:

-   -   a processing module 141, configured to map a first control        channel to S first transmission units included in a first        control resource set, where the first control resource set is a        control resource set on a first bandwidth part BWP, the first        BWP includes N subbands, the first control resource set is        located on at least one subband of the N subbands, and the first        transmission unit is a smallest unit configured to transmit a        control channel, where S and N are positive integers, S≥1 and        N≥2;    -   a transmitting module 142, configured to transmit the first        control channel to a terminal device.

The network device provided in this embodiment is used to implement thetechnical solution on the network device side in any of the foregoingmethod embodiments, and its implementation principles and technicaleffects are similar, and will not be repeated here.

On the basis of the embodiment shown in FIG. 14 above, the first controlresource set includes K control resource subsets, each control resourcesubset of the K control resource subsets includes R first transmissionunits, each control resource subset of the K control resource subsets islocated on one subband of the N subbands, the K control resource subsetsare one-to-one corresponding to K subbands of the N subbands, where Kand R are positive integers, K≤N and K*R≥S.

Optionally, the first control resource set includes K*R firsttransmission units, where a serial number of a first transmission unitincluded in a k-th control resource subset is k*R+r, the value of k is 0to K−1, and the value of r is 0 to R−1.

Optionally, the first control resource set includes K*R firsttransmission units, where a serial number of a first transmission unitincluded in a k-th control resource subset is k+r*K, the value of k is 0to K−1, and the value of r is 0 to R−1.

Optionally, the first transmission unit includes T resource unit groups,the R first transmission units include R*T resource unit groups, where aserial number of a resource unit group included in an r-th firsttransmission unit is r*T+t, the value of r is 0 to R−1, and the value oft is 0 to T−1.

Optionally, the first transmission unit includes T resource unit groups,the R first transmission units include R*T resource unit groups, where aserial number of a resource unit group included in an r-th firsttransmission unit is r+t*R, the value of r is 0 to R−1, and the value oft is 0 to T−1.

Optionally, the serial numbers of at least two transmission units of theS first transmission units are non-consecutive, where S≥2.

Optionally, the first control resource set includes K control resourcesubsets, where S=K*M, K and M are positive integers, K≤N, M≥1; when theprocessing module 141 maps the first control channel to the S firsttransmission units included in the first control resource set, theprocessing module 141 is specifically configured to: when mapping thefirst control channel, first occupy M first transmission units withconsecutive numbers in a k-th control resource subset of the K controlresource subsets, then occupy M first transmission units withconsecutive numbers in a (k+1)-th control resource subset of the Kcontrol resource subsets, where the value of k is 0 to K−1.

Optionally, the first control resource set includes K control resourcesubsets, where S=K*M, K and M are positive integers, K≤N, and M≥1; whenthe processing module 141 maps the first control channel to the S firsttransmission units included in the first control resource set, theprocessing module 141 is specifically configured to: when mapping thefirst control channel, first occupy an m-th first transmission unit ineach control resource subset of the K control resource subsets, and thenoccupy an (m+1)-th first transmission unit in each control resourcesubset, where the value of m is 0 to M−1.

Optionally, the S first transmission units are located on one subband ofthe N subbands.

Optionally, the one subband is a subband where a channel use right isobtained.

Optionally, before the transmitting module 142 transmits the firstcontrol channel to the terminal device, the processing module 141 isfurther configured to determine the subband where the channel use rightis obtained, among the N subbands; when transmitting the first controlchannel to the terminal device, the transmitting module 142 isspecifically configured to: transmit the first control channel to theterminal device on the subbands where the channel use right is obtained,among the N subbands.

An embodiment of the present application provides a terminal device. Theterminal device includes: a receiving module, configured to receive afirst control channel transmitted by a network device, the first controlchannel being mapped to S first transmission units included in a firstcontrol resource set, where the first control resource set is a controlresource set on a first bandwidth part BWP, the first BWP includes Nsubbands, the first control resource set is located on at least onesubband of the N subbands, the first transmission unit is a smallestunit for transmitting a control channel, where S and N are positiveintegers, S≥1, and N≥2.

The terminal device provided in the embodiment is used to implement thetechnical solution on the terminal device side in any of the foregoingmethod embodiments, and its implementation principles and technicaleffects are similar, and will not be repeated here.

Further, the first control resource set includes K control resourcesubsets, each of the K control resource subsets includes R firsttransmission units, each control resource subset of the K controlresource subsets is located on one subband of the N subbands, the Kcontrol resource subsets are one-to-one corresponding to K subbands ofthe N subbands, where K and R are positive integers, K≤N, and K*R≥S.

Optionally, the first control resource set includes K*R firsttransmission units, where a serial number of a first transmission unitincluded in a k-th control resource subset is k*R+r, the value of k is 0to K−1, and the value of r is 0 to R−1.

Optionally, the first control resource set includes K*R firsttransmission units, where a serial number of a first transmission unitincluded in a k-th control resource subset is k+r*K, the value of k is 0to K−1, and the value of r is 0 to R−1.

Optionally, the first transmission unit includes T resource unit groups,the R first transmission units include R*T resource unit groups, and aserial number of a resource unit group included in an r-th firsttransmission unit is r*T+t, the value of r is 0 to R−1, and the value oft is 0 to T−1.

Optionally, the first transmission unit includes T resource unit groups,the R first transmission units include R*T resource unit groups, and aserial number of a resource unit group included in an r-th firsttransmission unit is r+t*R, the value of r is 0 to R−1, and the value oft is 0 to T−1.

Optionally, the serial numbers of at least two first transmission unitsof the S first transmission units are non-consecutive, where S≥2.

Optionally, the S first transmission units are located on one subband ofthe N subbands.

Optionally, the one subband is a subband where a channel use right isobtained.

FIG. 15 is another schematic structural diagram of the terminal deviceaccording to the present application. As shown in FIG. 15 , the terminaldevice 150 includes:

a receiving module 151, configured to receive a control channelaccording to a first control resource set, where the first controlresource set is a control resource set on a first bandwidth part BWP,the first BWP includes N subbands, the first control resource set islocated on K subbands of the N subbands, N and K are positive integers,and N≥K≥2;

-   -   a processing module 152, configured to determine that a subband        for communication in the first BWP does not include at least one        subband of the K subbands;    -   the receiving module 151 being further configured to: when the        processing module 152 determines that the subband for        communication in the first BWP does not include at least one        subband of the K subbands, receive the control channel according        to the second control resource set, the second control resource        set being located on P subband of the K subbands, where P is a        positive integer, and 1≤P<K.

The terminal device provided in this embodiment is used to implement thetechnical solution on the terminal device side in any of the foregoingmethod embodiments, and its implementation principles and technicaleffects are similar, and will not be repeated here.

Further, the second control resource set includes resources located onthe P subbands in the first control resource set.

Optionally, the processing module 152 is specifically configured to:determine the subband for communication in the first BWP according to afirst downlink control channel transmitted by a network device;determine, according to the subband for communication, that the subbandfor communication in the first BWP does not include at least one subbandof the K subbands.

Optionally, the first downlink control channel is configured to transmittime slot format information SFI, and the SFI includes indicationinformation of the subband for communication in the first BWP.

Optionally, the processing module 152 is specifically configured to:determine, according to presence detection of a reference signal on eachsubband of the K subbands, that the subband for communication in thefirst BWP does not include at least one subband of the K subbands.

Optionally, the receiving module 151 is further configured to: receivefirst indication information transmitted by a network device, where thefirst indication information is configured to instruct the terminaldevice to receive the control channel according to the second controlresource set.

Optionally, the receiving module 151 is further configured to: receivesecond indication information transmitted by the network device; theprocessing module 152 is further configured to determine the firstcontrol resource set according to the second indication information.

Optionally, the receiving module 151 is further configured to: receivethird indication information transmitted by the network device; theprocessing module 152 is further configured to determine the secondcontrol resource set according to the third indication information.

FIG. 16 is another schematic structural diagram of the terminal deviceaccording to the present application. As shown in FIG. 16 , the terminaldevice 160 includes:

-   -   a processor 161, a memory 162, and an interface 163 for        communicating with a network device;    -   the memory 162 storing computer execution instructions;    -   the processor 161 executing the computer execution instructions        stored in the memory 162, to cause the processor 161 to execute        the technical solution on the terminal device side in any of the        foregoing method embodiments.

FIG. 16 is a simple design of the terminal device. The embodiment of thepresent application does not limit the number of processors and memoriesin the terminal device. FIG. 16 only takes the number of 1 as an examplefor illustration.

FIG. 17 is another schematic structural diagram of the network deviceaccording to the present application. As shown in FIG. 17 , the networkdevice 170 includes:

-   -   a processor 171, a memory 172, and an interface 173 for        communicating with a terminal device;    -   the memory 172 storing computer execution instructions;    -   the processor 171 executing the computer execution instructions        stored in the memory 172, to cause the processor 171 to execute        the technical solution on the network device side in any of the        foregoing method embodiments.

FIG. 17 is a simple design of the network device. The embodiment of thepresent application does not limit the number of processors and memoriesin the network device. FIG. 17 only takes the number of 1 as an examplefor illustration.

In a specific implementation of the terminal device shown in FIG. 16 andthe network device described in FIG. 17 , the memory, the processor, andthe interface may be connected by a bus. Optionally, the memory may beintegrated inside the processor.

An embodiment of the present application also provides acomputer-readable storage medium. The computer-readable storage mediumstores computer execution instructions, and the computer executioninstructions, when executed by a processor, are configured to implementthe technical solution of the terminal device in any of the foregoingmethod embodiments.

An embodiment of the present application also provides acomputer-readable storage medium, the computer-readable storage mediumstores computer execution instructions, and the computer executioninstructions, when executed by a processor, are configured to implementthe technical solution of the network device in any of the foregoingmethod embodiments.

The embodiment of the present application also provides a program, andthe program when executed by a processor, is configured to execute thetechnical solution of the terminal device in any of the foregoing methodembodiments.

The embodiment of the present application also provides a program, andthe program, when executed by the processor, is configured to executethe technical solution of the network device in any of the foregoingmethod embodiments.

Optionally, the foregoing processor may be a chip.

An embodiment of the present application also provides a computerprogram product, including program instructions, and the programinstructions are configured to implement the technical solution of theterminal device in any of the foregoing method embodiments.

An embodiment of the present application also provides a computerprogram product, including program instructions, and the programinstructions are configured to implement the technical solution of thenetwork device in any of the foregoing method embodiments.

An embodiment of the present application also provides a chip, whichincludes a processing module and a communication interface, and theprocessing module can execute the technical solution on the terminaldevice side in any of the foregoing method embodiments.

Further, the chip also includes a storage module (such as a memory), thestorage module is configured to store instructions, the processingmodule is configured to execute the instructions stored in the storagemodule, and execution of the instructions stored in the storage modulecauses the processing module to execute the technical solution on theterminal device side in any of the foregoing method embodiments.

An embodiment of the present application also provides a chip, whichincludes a processing module and a communication interface, and theprocessing module can execute the technical solution on the networkdevice side in any of the foregoing method embodiments.

Further, the chip also includes a storage module (such as a memory), thestorage module is configured to store instructions, the processingmodule is configured to execute the instructions stored in the storagemodule, and the execution of the instructions stored in the storagemodule causes the processing module to execute the technical solution onthe network device side in any of the foregoing method embodiments.

In the several embodiments provided in the present application, itshould be understood that the disclosed device and method may beimplemented in other ways. For example, the device embodiments describedabove are only illustrative. For example, the division of the modules isonly a logical function division, and there may be other divisions inactual implementation, for example, multiple modules may be combined orintegrated into another system, or some features may be omitted or notimplemented. In addition, the shown or discussed mutual coupling ordirect coupling or communication connection may be through someinterfaces. The indirect coupling or communication connection of themodules may be in electrical, mechanical or other forms.

In the specific implementation of the above-mentioned terminal deviceand network device, it should be understood that the processor may be acentral processing unit (CPU), or other general-purpose processors,digital signal processors (DSP), application specific integrated circuit(ASIC), etc. The general-purpose processor may be a microprocessor orthe processor may also be any conventional processor or the like. Thesteps of the method disclosed in the present application may be directlyembodied as being executed and completed by a hardware processor, orexecuted and completed by a combination of hardware and software modulesin the processor.

All or part of the steps in the foregoing method embodiments can beimplemented by a program instructing relevant hardware. Theaforementioned program can be stored in a readable memory. When theprogram is executed, it executes the steps that include the foregoingmethod embodiments; and the foregoing memory (storage medium) includes:a read-only memory (ROM), a RAM, a flash memory, a hard disk, a solidstate drive, a magnetic tape, a floppy disk, an optical disc and anycombination thereof.

What is claimed is:
 1. A method of control channel transmission, appliedto a terminal device, the method comprising: detecting a physicaldownlink control channel (PDCCH) according to a first control resourceset, wherein the first control resource set is a control resource set ona first bandwidth part (BWP), the first BWP comprises N subbands, thefirst control resource set is located on K subbands of the N subbands, Nand K are positive integers and N≥K≥2; when determining that subbandscorresponding to the first control resource set comprise a subband notfor communication, not detecting a PDCCH on the subband not forcommunication; and/or detecting a PDCCH according to a second controlresource set, wherein subbands corresponding to the second controlresource set comprises P subbands for communication in the K subbands, Pis a positive integer and 1≤P<K, and the second control resource setcomprises a resource of the first control resource set located on the Psubbands.
 2. The method according to claim 1, wherein the determiningthat subbands corresponding to the first control resource set comprise asubband not for communication comprises: determining a subband forcommunication in the first BWP according to a first downlink controlchannel transmitted by a network device; determining that the subbandscorresponding to the first control resource set comprise a subband notcomprised in the subband for communication in the first BWP.
 3. Themethod according to claim 2, wherein the first downlink control channelis configured for transmitting slot format information, and the slotformat information comprises indication information of the subband forcommunication in the first BWP.
 4. The method according to claim 1,wherein the determining that subbands corresponding to the first controlresource set comprise a subband not for communication comprises:receiving first indication information transmitted by a network device,the first indication information being configured to instruct theterminal device to receive a PDCCH according to the second controlresource set.
 5. A terminal device, comprising: a processor, a memory,and a transceiver, wherein the memory is configured to store a computerprogram, and the processor is configured to call and run the computerprogram stored in the memory to: detect, through the transceiver, aphysical downlink control channel (PDCCH) according to a first controlresource set, wherein the first control resource set is a controlresource set on a first bandwidth part (BWP), the first BWP comprises Nsubbands, the first control resource set is located on K subbands of theN subbands, N and K are positive integers and N≥K≥2; when determining,through the processor, that subbands corresponding to the first controlresource set comprises a subband not for communication, not detect,through the transceiver, a PDCCH on the subband not for communication;and/or detect, through the transceiver, a PDCCH according to a secondcontrol resource set, wherein subbands corresponding to the secondcontrol resource set comprises P subbands for communication in the Ksubband, P is a positive integer and 1≤P<K, and the second controlresource set comprises a resource of the first control resource setlocated on P subbands.
 6. The terminal device according to claim 5,wherein the processor is configured to: determine a subband forcommunication in the first BWP according to a first downlink controlchannel transmitted by a network device; determine that the subbandscorresponding to the first control resource set comprise a subband notcomprised in the subband for communication in the first BWP.
 7. Theterminal device according to claim 6, wherein the first downlink controlchannel is configured for transmitting slot format information, and theslot format information comprises indication information of the subbandfor communication in the first BWP.
 8. The terminal device according toclaim 5, wherein the processor is configured to receive, through thetransceiver, first indication information transmitted by a networkdevice, the first indication information being configured to instructthe terminal device to receive a PDCCH according to the second controlresource set.